// ============================== 导入依赖 ============================== //

import state from '@admin/views/System/IOT/IOTList/store/state'

// ============================== 导出状态集 ============================== //

export default {
  // —————————————————————————————— 常量状态 —————————————————————————————— //

  /**
   * 接口
   */
  API: {
    getList: state.API.getList,
    validSelectParam(selectParam) {
      return selectParam.areaId
    },
  },

  /**
   * 映射
   */
  MAP: {
    WORD: '监控设备', // 词语
  },

  // —————————————————————————————— 下拉框状态 —————————————————————————————— //

  /**
   * 下拉框参数
   */
  selectParam: {
    areaIdQueryType: 0, // 区域id查询类型，0默认查询本级及其下级设备，1-查询本级设备
    deviceCategoryId: '1', // 设置类别
  },

  /**
   * 下拉框字段 (可增加)
   */
  SELECT_FIELD: ['id', 'deviceName'],
}
